Je ne sais pas pour la suite, mais le début c'est "Les grandes villes". De plus, comme city est déjà grand, je dirais "Les plus grandes villes"
[Edit]
A cause du present perfect, je mettrais "lutte depuis longtemps" plutôt que "ont longtemps lutté" (ou "se débattent depuis longtemps" si on traduit différement le verbe)