Machine-Learning-Powered Cyber-Physical Systems