Kaysville, Utah Weather

What's the weather in Kaysville, Utah like?