A Survey on Concepts, Applications, and Challenges in Cyber-Physical Systems | Synapse