Gen Z is bringing back the mall and finding deals in the process