Harnessing Non-Covalent Interactions to Address Selectivity Challenges in Catalysis