Data Pre-Processing and Cleaning for Spark