Big-Data Analytics for Cloud, IoT and Cognitive Computing