Improving aircraft performance using machine learning: a review