A census of cell types and paracrine interactions in colorectal cancer