The Metaverse: A Trillion Dollar Opportunity