Why is it difficult to make an accurate short term prediction? What clues might suggest an earthquake may happen fairly soon?