Study: Retailers struggle to find omni-channel payment solutions