President Obama has created a number of initiatives to end homelessness among veterans in the United States. And while many of those programs have helped get thousands of veterans off the streets, others have fallen short.