The Bacterial Flagellar Motor