Medical informatics in the curriculum: development and delivery of an online elective | Synapse