Are We There Yet? The Future of Autonomous Vehicles