be here today, gone tomorrow Synonyms