Changing retail trends, new technologies, and the supply chain