Key challenges in the development and implementation of telehealth projects | Synapse