The pains (and fixes) of Public Charging an EV in Europe and North America