Retailers and consumer-packaged-goods (CPG) companies have long had access to vast amounts of transaction data: every day, companies capture information about every SKU sold to every customer at every store. In addition, companies regularly use sophisticated market-research techniques to answer a variety of questions: what products should we develop and sell? How much is the customer willing to pay? Which products should we discount and when? Which marketing vehicles will allow us to reach the most customers?"