Socio-Technical Networks: Science and Engineering Design