How vertical SaaS teams use retention analytics to spot churn early