Nike opens concept store at Forum Shops