The increasing number of homeless individuals in America is caused by many factors including structural issues and lack of social skills. Efforts to address this crisis include volunteering and professional interventions aimed at supporting the homeless population.