Charging into the Future: EV charging in Minutes with CharM