Barriers to a healthy lifestyle among patients attending primary care clinics at a university hospital in Riyadh