More than 30 million people under winter weather alerts