A scientist that studies volcanoes is called a