Translating patient self-management research into primary care: challenges and successes with group medical visits