Metaverse vs Multiverse vs Omniverse: Which Is Here To Stay?