Synthesis of pyridine bases: general methods and recent advances in gas phase synthesis over ZSM-5 zeolite