You know what really works? Simply giving the homeless a house. Seriously. It works, and it's cheaper. Utah has proven it.[0]
[0] http://www.npr.org/2015/12/10/459100751/utah-reduced-chronic...
[0] http://www.npr.org/2015/12/10/459100751/utah-reduced-chronic...
Until it's not. Unintended consequences abound!