NBC: Iowa’s GOP caucus date is set — but timing New Hampshire’s primary is not so simple