Harrods, Marks & Spencer, Adidas and more — why are retailers facing this wave of cyberattacks in recent months?