Cancer screening and prevention