Unlocking the Future: Generative Engine Optimization (GEO) Explained