Natural disasters such as this are a tragedy but unfortunately unavoidable. Especially seeing as earthquake prediction techniques are not very accurate. I really think more time and money should be spent to mitigate any problems from earthquakes. Even if it means evacuating the entire city. Unfortunately since the accuracy of when an earthquake will hit is low, people don't seem to be happy about evacuating for weeks at a time, and seem to rather take the risk of staying put and hoping everyone else will sort the problem out.