Inevitably, if you change the way people think about cars, you change the urban form that is built around it. That’s possibly another reason that living in urban centers in smaller spaces is growing in popularity; The smart phone’s ability to find out what is happening around you makes the city work better for you, and makes the low density suburb even less attractive.
btw, have you heard of foursquare? This is our wheelhouse. We’re inventing this future. Oh, and we’re hiring.