Powering the future metaverse with AR and VR