Nacogdoches gasoline spill cleanup could take weeks