Understanding the Key Factors Influencing Knowledge Management in Business Environments: A Systematic Review | Synapse