Text this: Identification and multi-omics analysis of essential coding and long non-coding genes in colorectal cancer