The Rise of Electric Vehicles: A Comprehensive Guide