Learning Temporal Logic Predicates from Data with Statistical Guarantees | Synapse