How Adaptive Modeling Helps Retailers Know Their Customers in the Age of Compound Disruption