The program structure does not reliably recover the correct population structure when sampling is uneven: subsampling and new estimators alleviate the problem