The Impact of Healthcare IT on Clinical Quality, Productivity and Workers