Updated SparkStreamingDriver so that there is hopefully less data movement