Could Metaverse be the internet of the future?