tRNA on the Ribosome: a Waggle Theory