Omni-channel distribution : moving at the speed of "now"