Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data