Life-Cycle Models, Economic Puzzles and Temptation Preferences