Identify at-risk customers using behavioral signals, engagement patterns, and health indicators before they cancel