from the Tesla website:
https://www.tesla.com/supercharger
"Superchargers in Urban Areas
Tesla is installing Superchargers in urban areas where city dwellers and out of town visitors can easily charge. These stations are placed at convenient locations like grocery stores, downtown districts, and shopping centers so charging fits seamlessly into your life."
it's not just for long distance driving anymore!
pretty soon Tesla will have such an overwhelming advantage in terms of sheer number of stations that I think other manufactures will be forced to consider working with them.