Heavy storms are ripping through the US as the south experiences deadly flood waters and lurking tornadoes, while the north is expected to be battered by snow.