Unrelenting storms bring heavy rain and floods to California