Megafloods could submerge huge swathes of California, study predicts