Omnichannel battle between Amazon and Walmart: Is the focus on delivery the best strategy? · Study