Perhaps one way to address this could be to modify outdated landlord laws - make it so it is prohibitively expensive to be a landlord in a major city or to be a landlord period. There is no need for landlords these days, its an outdated concept that must die off, just like landlords from centuries ago.
Also, perhaps introduce rules prohibiting city transformation into one big "shopping mall".