Gravar-mail: Machine learning methods for developing precision treatment rules with observational data