AI and machine learning are improving weather forecasts, but they won't replace human experts