The Hall Street shelter in Brooklyn, which drew numerous complaints, is among several that will soon close in New York.