Gender and Persistence in Stem Careers: Predictors and Barriers