This website gives a quick and fairly broad overview of the parts of homelessness including the health and psychological tolls that it takes on those who are homeless. It has history, effects, causes, statistics and solutions for homelessness and is a good place to gain a better understanding of homelessness as a whole.
http://depts.washington.edu/triolive/quest/2007/TTQ07033/cause.html