Integrating online and physical shopping can be table stakes for retailers. So why are so many playing catch up?