NBC: Democrats are still struggling to make their campaigns look like their voters