Homelessness in America has reached historic levels. In Houston alone, the numbers continue to climb year after year. Studies estimate that each person living on the street costs taxpayers $40,000–$90,000 per year. And yet, the current system often fails to provide long-term solutions.