what is the weather report for costa mesa
weather