There is heavy rain and snow, strong winds, flooding, and mudslides expected, with more than a foot of rain possible in parts of California.