Machine learning for cardiovascular modelling