Co-evolution of Intelligent Socio-technical Systems