City subways systems take decades to build. Public transport is a shambles outside high density cities, and in many of those. Here in SF, it takes me an hour to get downtown by bus or subway, and 10-15 minutes by bus.