The best we can do right now are "Neighborhood Electric Vehicles", limited in the US to a top speed of only 25mph. Scoot rents one, a Twizy: http://blog.caranddriver.com/in-a-twizy-nissan-renting-elect.... They're fun to drive, but VERY rough and crude.
Perhaps we need a class of lightweight vehicles with a top speed just barely insufficient for freeway use? For pedestrian and bike safety, I'd think we need to keep vehicle mass and velocity as low as practical.
http://www.carscoops.com/2016/11/nissan-note-gets-new-electr...
Interesting half-way-house for city drivers.
DC Fast Charging mostly solves this problem -- roughly 80 miles in 30 minutes. Grab lunch while charging your car, and your battery is filled for the week. There aren't a ton of stations that support that speed yet, but more are being built every year.
> suburbia has luxury of charging EVs overnight
This is one of the few luxuries suburbia offers. Urban apartment/condo dwellers get dozens of benefits that suburban households don't, it seems only fair that suburban folks get a few things to enjoy.