Coordination of large-scale socio-technical systems: Challenges and research directions