Clovis, California, weather forecast