The Future of Autonomous Vehicles: Opportunities and Challenges - AE