Proactive Route Planning for Electric Vehicles