Feature Engineering and End-to-End Deep Learning in Tool Wear Monitoring