Since the wattage demands are relatively low, it would not be too difficult to have L2 charging available anywhere that residential parking exists. Unlike fast-charging, you wouldn't need a lot of expensive high-power infrastructure, and if the power utilities were smart they'd do it themselves.
They could put little parking-meter size boxes by the side of the road—tapped off of existing residential power infrastructure—with credit card tap to pay.
I don't think it would take that long to reach a large density of that type of inexpensive, overnight charge systems.