New Balance Experience store makes U.S. debut