A combination of warming temperatures and unpredictable El Niño conditions explains why Ohio has seen so much rain this spring.