Study: Retailers face omni-channel barriers