FORECAST: Cold front brings rain and much cooler temperatures