Large-Scale Cyber-Physical Systems