A Systematic Analysis on the Trends and Challenges in Autonomous Vehicles and the Proposed Solutions for Level 5 Automation