Cyber attack detection in smart grids: A survey of methods, challenges and future directions | Synapse