Just like you said earthquakes are natural so even if they no what is causing it or why is happening they will not be able to stop it from occurring because if it was possible a country that lost many people from their first experience will never allow it it to destroy again, however based on different scientists that studies all the natural disasters we have but I think Seismologists are the scientists who focus on earthquake and still they wouldn't no when an earthquake will happen so actually there are nature that is above human understanding even if there are many technology in the world.
Natural occurrences are not man made, I think seismologists can be only predict areas earthquakes might possibly take place but preventing it, is not possible, with they information they have due to their observations, they can pre inform people residing in those areas to move out before it happens, the word natural disaster explains all this, no human has the ability to stop earthquakes.
As it is, what next, I just feel for the victims of this earthquakes, each those that has lost their life to it, may God have mercy upon their soul, this is very unfortunate, what a painful death, taking about the technology, I do not think there is nothing of such when it has to do with earthquake.