Using patient-driven computers to provide cost-effective prevention in primary care: a conceptual framework.