A multi-agent approach to power system restoration | Synapse