Retailers are missing opportunities to win against Amazon