Text this: Creation and interpretation of machine learning models for aqueous solubility prediction