Some Hard Truths About Autonomous Driving