Channel integration puzzle: internal obstacles, industry drivers and omnichannel capabilities · Study