When is the best time of year to visit Kansas? Why? What clothes should i take? Are there any other weather-related problems?