Review on smart grids and renewable integration: An artificial intelligence-powered perspective