Estimating Discount Functions with Consumption Choices over the Lifecycle