Autonomous Driving Technology: Are We on the Verge of a Breakthrough?