Generation next: Capturing millennial, Gen Z shoppers