A comprehensive review of artificial intelligence approaches for smart grid integration and optimization | Synapse