What I find interesting is that there will not only be shops, but also offices, banks, cinemas, clubs, communities of interest and personal spaces. They have an assured success and have done a great job so far.
I think shops can be a big part of it. But they should really make use of the 3d and VR, like being able to somehow try on the clothes by just loading it onto a 3d model of yourself.