CyanSYS: Creating an Omnichannel Retail Experience