Public EV charging is not so easy