Describe a time you had to clean a highly unstructured dataset. What tools did you use and what was your methodology?