Revolutionising weather forecasting with AI