Science Predictions for 2025: What Did They Get Wrong?