Agile Data Science 2.0: Building Full-Stack Data Analytics Applications with Spark