Context Engineering with DSPy (Self-Optimizing Prompt Pipelines for Building Reliable AI Agents)