DStreams vs. DataFrames: Two Flavors of Spark Streaming