Physical-Cyber-Social Computing