A Billion Vehicles, Ten Trillion miles- The Reliability Challenges of Autonomous Driving