Text this: Answering real-world clinical questions using large language model, retrieval-augmented generation, and agentic systems