City development factors