retail industry challenges