Value of community pharmacy residency programs: college of pharmacy and practice site perspectives.