Agencies collaborate to assist homeless