Yesterday I saw online a lot of people seeing auroras both in the North and in the South of the globe. Unfortunately, I wasn't one of these people, and this got me curious about how much we can predict solar activity and the appearance of auroras on Earth. For example, I know we can make accurate predictions of eclipses, and weather forecasts on Earth are very common (within limitations).
In short, can we predict the appearance of auroras on Earth? If so, how good are these predictions?