Ahem...let me make some suggestions.
Get the state to allow a lottery devoted to homeless shelters and work programs. We can then pay $5 for some tickets, and have a chance to winter in Hawaii, but also half of the profits would go to building and staffing homeless shelters. If the Oregon project works, maybe nationally there could be a lottery for the entire nation.
Wouldn't cost the taxpayers anything. Would be fun for the winners. 
Homelessness is a national catastrophe, and needs to be handled at the federal or state level. When a city gets around to spending a lot of money, and builds nice facilities, it gets overwhelmed with the need.
Of course, if the Eugene Mission would consent to its being the Eugene Public Shelter, and changed its policies to allow it to take city, state, and federal money, they could expand, perhaps to other parts of the city. 
If Trump's budget were to pass, there will be many thousands more homeless.
Hugh Massengill, Eugene Oregon