Wolverine has opened a store in New York City, located at 254 Elizabeth Street, in Manhattan's Nolita shopping district