Theoretical Heterogeneous Catalysis: Scaling Relationships and Computational Catalyst Design | Synapse