El Niño, La Niña, and other climate drivers: their impacts on East and Southern Africa