Amazon is Vulnerable: How Retailers Can Compete