US-Iran Deal May Take 6 Months, Officials Warn