How codon usage sets the pace in the race to translate