Nike’s new store in New York is like Legoland for people who love sports