The role of telemedicine in healthcare: an overview and update | Synapse