Evidence that gliding motility in prokaryotic cells is driven by rotary assemblies in the cell envelopes