Using Machine Learning For Automated De-Identification And Clinical Coding Of Free Text Data In Electronic Medical Records