What is the primary purpose of a knowledge management system (KMS) within a service desk environment?