Impact of Technology on Healthcare Delivery System