EV driving range analysis