Text this: Gradient-Based Optimizer (GBO): A Review, Theory, Variants, and Applications