SYGMA: System for Generalizable Modular Question Answering OverKnowledge Bases