A stronger and longer-lasting atmospheric river event is set to hit California this weekend, bringing a considerable risk for flash flooding, mudslides, damaging winds, and heavy mountain snow. Nearly 40 million people are under flood watches including San Francisco, Sacramento, Los Angeles, and San Diego.