The Future of Transportation: Exploring the Advancements and Challenges of Autonomous Vehicles on May 18, 2023 autonomous vehicles +