Text this: Machine learning methods for data-driven microscopic traffic simulation modelling and calibration