Multi-context systems: Dynamics and evolution