Providing comprehensive services for street people is morally uplifting -- and, as shown in New York, good policy