Cost and time planning for EV road trips