Text this: Optimizing an Omnichannel Retail Strategy Considering Customer Segmentation