Assessing and addressing the challanges of e-health implementations by Stella Ouma