Artificial Intelligence Augmented Reality (AR) and Virtual Reality (VR): Bridging the Gap Between Real and Virtual Worlds