The West is having a very wet Christmas, with a state of emergency declared in parts of California and almost the entire state on alert for flooding.