Text this: Machine-Learning- and Internet-of-Things-Driven Techniques for Monitoring Tool Wear in Machining Process