Opportunities and Challenges of Cloud Computing to Improve Health Care Services | Synapse