Text this: Advancements and Challenges in Electric Vehicle Battery Charging: A Comprehensive Review