Ulta Beauty says online shopping habits are changing. Here's how the retailer invests in tech to keep up | Fortune