Cloud computing survey on services, enhancements and challenges in the era of machine learning and data science - Wajid Hassan (2020)