Large Language Models: Architectures, Fine-Tuning, and Retrieval-Augmented Generation — A Comprehensive Review | Synapse