“Waymo uses extensive simulation to address long-tail driving problems, including synthesizing scenarios that have not been observed in the real world and modifying actual recorded events to create more difficult, adversarial situations for training.”