the electric vehicle charging problem