Data-Driven Falsification of Cyber-Physical Systems