Mycobacteria mobility shift assay: a method for the rapid identification of Mycobacterium tuberculosis and nontuberculous mycobacteria