Modeling Choices in Delay Discounting