Predicting tropical cyclones