Text this: Estimating discount functions with consumption choices over the lifecycle