Teaching Effective and Gamified Cybersecurity using the Metaverse: Challenges and Opportunities