CMU's IWSLT 2024 Simultaneous Speech Translation System | Synapse