Weather in Troy, Kansas, United States