Colorectal Cancer: Recent Advances in Detection and Treatment