The Future of Retail: A Seamless Blend of Bricks and Clicks