If most of the problems are due to landlords not cleaning up after tenants, then the city should put a lien on the property and fine them.
Landlords take security deposits for a reason. If the tenant left without removing their trash, keep the deposit. The landlord has no grounds to dispute at this point.
More information about formatting options