driving factors