New York leads the nation with many superlatives: it's the biggest, the artiest and most visited of our cities. Now, it has topped its own unfortunate record, with more homeless people sleeping in shelters each night than ever: more than 50,000 each night.