There are five empty homes in the United States for every person who lacks oneāand yet some 3.5 million people inhabit streets, shelters, or whatever refuge they can find.