Now that shopping has become an entertainment, fashion brands need to act like media companies