Progress toward the synthesis of pyridine-containing macrocycles using dynamic alkyne and olefin metathesis