NBC: Flood alerts still in place for 21 million  across Southern California, including Los Angeles and San Diego