How Much of a Data Science Workflow Can Run on a GPU Today? Part 1: Accelerating Data Preparation