The Role of Technology on the Future of Healthcare