BitterSweet: Building machine learning models for predicting the bitter and sweet taste of small molecules