When you look at many european countries, the local goverment offer ton of city/state owned housing with affordable prices that creates competition of private landlords thus eliminating existence of slumlords.
US goverment should stop spending soo much money on foreign aid until they can provide food, shelter and proper living to its citizens.