Explain the concept of cohort analysis and how you would use it to project long-term user retention and LTV for TaskRabbit.