The Role Of IT In Healthcare: Challenges And Strategies