Homeless man receives help after weeks on streets