NIU snags meteorology professor who predicts tornadoes—weeks in advance