Structural basis of transcription by bacterial and eukaryotic RNA polymerases.