Introns and gene expression: Cellular constraints, transcriptional regulation, and evolutionary consequences