About 40 percent of the homeless are under 18 years old. If you think that is a rude awakening try this one: more than two million kids in America alone will face a period of homelessness this year. These...