What is Generative Engine Optimization (GEO) — and How Does It Work?