We already built more than enough houses. The problem is that bank and landlords profits contribute to economic growth, the mandate of capitalism. Housing the homeless would contribute far more to economic growth. But, it’d take more than four years to see the results.
So no. We can’t house them. The need to suffer because otherwise capitalism is threatened.