About 13 million people are under flood watches across Northern California, where heavy rain is expected to produce flooding, mudslides and debris flows through Wednesday.