Cancer prevention practices and continuing education needs of primary care physicians.