Learning Dynamical Systems Requires Rethinking Generalization