Gen Z shoppers are driving a resurgence in mall traffic, seeking in-person social experiences and immediate gratification.