When Is Machine Learning Right for Enterprise Search?