Latest Rancho Santa Margarita, California, weather