Optimal Route Planning for Electric Vehicles in Large Networks