Factors that affect formulary switching