Any facility designed for human use has a limit of users at which the ability of the facility to function as intended becomes compromised, and the quality of life of those using the facility degrades - water, fire, sewage, transport and rubbish removal services, policing, housing etc. We can judge the number of people who can safely use an elevator, live in a tenement building, based on actuarial analysis. I don’t see why we cannot calculate safe limits to the loadings put on a single city’s services , and require city administrators to keep loadings under those limits.
I don’t know what the limits will prove to be, but it seems odd that we can legislate maximum safe legal loadings in all sorts of areas, and enforce those, but cannot do the same for permanent city residents and businesses.