How retail giants can fulfill their omnichannel ambitions