How Uber's Self-Driving Cars Work | Inverse