The race to sequence the world - A look at Next Generation Sequencing (NGS)