Reservoir Facies Optimization Using Human-Guided Machine Learning And Probabilistic Rock-Physics Templates