I am using Cleveland as an example because I have lived almost my entire life in the Cleveland area, but the question could be asked for almost any big, major city.
Cleveland is at the mouth of the Cuyahoga, on Lake Erie. Is that a good spot to put a metropolis? Can I assume that a world class city is on its site in the TLs where Ohio is still French speaking, or Spanish? Or is it more likely that Marietta, as Ohio's first town, now has a population of 400,000?
Same question about Brasilia, Washington, Denver, Rio deJaneiro, Chicago...