California flooding explained and YOU WON'T LIKE IT!