Beneficial rains ahead for much of the Heartland