On any given night, hundreds of thousands of people are homeless in the United States and Canada [...].