Structure And Mechanism Of Bacterial Contractile Nanomachines