The Red Cross says Lefevre was taken captive after he and another staffer had just completed a trip to help local communities upgrade their water systems .