Gamification and Virtual Reality for Digital Twins Learning and Training: Architecture and Challenges