Hares and tortoises in the race to sequence the human genome: expectations and realities.