We went to 10 top bakeries in NYC in search of the perfect croissants. The best come from Breads Bakery, Cafe D'Avignon, and Dominique Ansel Bakery.