Apache Spark 2 with Scala Hands On with Big Data