Addressing Key IT Challenges in Healthcare