Understanding Hybrid Search: Combining BM25 and Vector Search for Better Retrieval