Why Rainfall Remains Hard to Predict