Daily Quiz: Apr 03, 2015

What is the destination for the autonomous cars 3,500-mile journey?