Initiation, elongation, and termination strategies in polyketide and polypeptide antibiotic biosynthesis