Artificial intelligence for medical students: a review of current challenges, opportunities and future directions | Synapse