California primary results may take weeks due to mail voting laws, sparking criticism from analysts like Nate Silver who call it embarrassing.