major challenge for retailers