Volcanic eruptions are notoriously hard to predict in advance, but after 10 years of research, one team thinks they have the ...