WeatherNext 2: Our most advanced weather forecasting model - Tech Sentiments