Noninvasive strategies for colorectal cancer screening: opportunities and limitations