Mycobacterial genomics and structural bioinformatics: opportunities and challenges in drug discovery.