Weather in Warrensburg, New York, United States