New York City named one of ten best U.S. cities for urban forests