With roughly one million on-street parking spaces serving a city of 1.4 million people, streets in many neighborhoods increasingly resemble open-air parking lots. Experts say the problem is not driven by a single factor but by a combination of population growth, suburban expansion, changing lifestyles and decades of planning decisions. The Czech capital now has 756 registered passenger cars for every 1,000 residents.