Metro Detroit non-profit organizations serving the homeless are doing their best to help families struggling