Three separate weather systems leave soggy mess in California