I want to know the answer to the following question:
Who ranked New York as the most walkable large US city in 2015?
All the background I'm provided with is that "New York's high rate of public transit use, over 200,000 daily cyclists as of 2014, and many pedestrian commuters make it the most energy-efficient major city in the United States.". Is that enough to answer the question?
Answer: no