Text this: Virtual Power Plant Optimization in Smart Grids: A Narrative Review