National Weather Service: Eight to 12 inches of snow expected for southern Connecticut