A Review on AI-Driven Approaches for Autonomous Vehicles: Progress and Challenges | Synapse