Spatio-temporal precipitation patterns: from teleconnections to improved long-term forecasts