In many ways this statement is right. In cities the first floor of every house is a shop. If you don't want to cook breakfast walk across the street, one of those families runs a breakfast shop. The population density is high, so there is a bus stop on your street corner. Depending on the city traffic gets so bad that the brt or subway can beat driving. So, for some of that 85 percent not having a car is a luxury unavailable in most cities in the U.S.