The Electric Vehicle Charging Problem