The Future is Now: Autonomous Driving Advancements in 2024