Character complexity and redundancy in writing systems over human history | Synapse