Key Considerations for Cloud Adoption by NGOs: Five questions to help you decide which cloud computing solutions to adopt