Cold front approaching SWFL