Generalized shifts: unpredictability and undecidability in dynamical systems | Synapse