Text this: Applying machine learning and natural language processing to patient safety event reports