Solving Challenges for Next-Gen Connected & Autonomous Vehicles