LLM-driven smart agents using tools for the recovery of interdependent infrastructure networks