A Novel Internet-of-Things Infrastructure to Support Self-Healing Distribution Systems