What challenges will retail face in the months ahead?