90% of California under flood watch