Retailers must reinvent to survive