The promise and pitfalls of gene testing for cancer risk