Millions under weather alerts nationwide