Harnessing Artificial Intelligence’s potential in undergraduate medical education: an analysis of application and implication (Canadian Medical Education Journal, 2023)