I think the future for urban dwellers is fast charging your EV while shopping. With large enough batteries it should only be necessary to charge the car once a week.
Also, most streets and parking lots in urban settings are already by law required to be electrified for minimum lighting requirements and/or parking meters. Extending the electrification requirements to include car charging seems only a matter of time. (Potentially especially in the cases where it makes sense to push for Smart Grids at the same regulative time.)
Some companies have already built interesting versions of street lamps and parking meters that double as car chargers (including at least one London company that was working to make sure that they could meet historic preservation standards of the street lamp design in London's core).
Road-embeddable induction chargers could even be an option soon in urban environments (particularly large parking lots for instance) where there isn't such existing "furniture" to take advantage of.