An international streetwear retailer is bringing an experiential new store to the heart of urban culture in New York City. After postponing the launch of its “2.0 concept store,” Snipes is putting the finishing touches on a Brooklyn outpost across from the Barclays Center, where luminaries like Jay-Z and Beyonce hold court while the hometown…