Hedgehog signaling pathway in colorectal cancer: function, mechanism, and therapy