Almost 50 people slept at a YMCA shelter every day

Annual report shows residents stayed in shelters longer as they faced challenges to move on