How Small and Medium Healthcare Assistance Structures should leverage Cloud Computing Technology for Optimizing Their Processes and Reducing Costs