General Rules for Predicting Where a Catalytic Reaction Should Occur on Metal Surfaces:  A Density Functional Theory Study of C−H and C−O Bond Breaking/Making on Flat, Stepped, and Kinked Metal Surfaces | Synapse