Tech companies aim to take over physical world with metaverse