how long takes a polyp to become cancerous