Does Your Model Think Like an Engineer? Explainable AI for Bearing Fault Detection with Deep Learning