Exploring LangChain Memory Types in 2025: A Deep Dive