Covalent Organic Frameworks for Heterogeneous Catalysis: Principle, Current Status, and Challenges | Synapse