Cold fronts bring rain, strong winds and possible snow