Use of cloud-based services for higher education in developing countries