Cleanup of Calif. oil spill expected to take ...