Approximate String Matching Lock-Free Data Structures