How to Use Big Data and Artificial Intelligence for Demand-Based Pricing in Retail