A Comprehensive Review of Reinforcement Learning for Autonomous Driving in the CARLA Simulator