Algorithmic approach for endoscopic management of colorectal polyps: an up-to-date review