NRF: 98% of Gen Z shop in stores 'some or most of the time'