Predicting time to menopause using self-reported menstrual data.