Latest Carlsbad, California, weather