What Factors Affect a Geologist Salary?