Decentralized Multi-agent Plan Repair in Dynamic Environments