Colloquium: Quantum and classical discrete time crystals | Synapse