Earthquakes and EQ Prediction