Data-Driven Transit Simulation