Generating Synthetic Time Series Data for Cyber-Physical Systems