LILAC: Log Parsing using LLMs with Adaptive Parsing Cache | Synapse