as he rattled off the names , i was pleasantly surprised at the sheer number of shelters , missions , kitchens , coalitions , medical clinics , legal clinics , churches , centers , outreach groups , job-training programs , substance-abuse programs , even a few elected officials -- all responsible to some degree for the event .