Here are some helpful websites for further research:

National Alliance to End Homelessness
National Health for the Homeless
Invisble People TV
Homelessness- Our World Data