A glance at the future of retail