Could Burberry’s new Shenzhen store be the future of retail?