Autonomous vehicles are one of the most exciting and revolutionary technologies our generation will see. Their path to our streets, however, remains full of challenges the industry has yet to solve.