How the metaverse is bringing the retail experience online like never before