Socio-cognitive networks