Text this: Work Environment, Spiritual, and Motivational Factors Affecting Job Satisfaction among Hospital Nurses: A Systematic Review