The imperatives redefining the retail experience