Dealing with Nuisance Parameters using Machine Learning in High Energy Physics: a Review