Towards Lifelong Dialogue Agents via Timeline-based Memory Management | Synapse