Dynamical Algebraic Combinatorics: Promotion, Rowmotion, and Resonance