Text this: A Review of Optimization Strategies for Energy Management in Microgrids