What shaped retail’s holiday season in 2025