Across the United States, more than half a million people are homeless. ST's US Bureau Chief Nirmal Ghosh speaks to people living on the streets, in a country where officially 41 million people are living in poverty.