The role of technology in improving health care outcomes