text:  More than 600,000 people are homeless nationwide, according to federal data, and nearly half sleep outside. Most of them are drug addict and also have mental health issues that nobody wants to address.