Genome-scale DNA sequencing: where are we?