Many of the chronically homeless are struggling with addiction and mental illness, not simply suffering lack of work.
Refer them to your local homeless shelter and aid organizations. If you want to help, volunteer in a shelter or transport the homeless to a shelter. https://www.transportservices.info/modify-company?nid=51403&element=https://homelesscommunity.org