Smart grid encounters edge computing: opportunities and applications | Synapse