Gas-spill cleanup expected to take weeks