The current and future roles of community pharmacists: views and experiences of patients with type 2 diabetes.