Structure and function of bacterial ribosomes