On Integrating Time-Preference and Concession Models Into Cloud Computing Negotiations