High throughput sequencing to reveal the causes and consequences of Mycobacterium tuberculosis genomic variation