How bacteria swim