Analysis and Estimation of Customer Survival Time in Subscription-based Businesses