Exploring molecular odor taxonomies for structure-based odor predictions using machine learning