Rain in the horizon at Mesa Verde National Park