Often, the problem with US cities is that they use a lot of space for parking lots. In order to be practical for walking and cycling, businesses have to be very densely packed. Having a parking lot in front of every business spaces them too far apart for cycling or walking. Thus, adding parking lots necessitates cars, and cars necessitate parking lots. A vicious cycle.