getting and cleaning data programming assignment