Look ma, no hands! The bumpy road toward driverless cars