Factors that Impact Innovation