NAACL2025 Tutorial: Adaptation of Large Language Models