Babbage: Autonomous cars put to the test