The use of complexity-based models in international relations: a technical overview and discussion of prospects and challenges