Retail industry challenges