A Journey from Spin Glasses to Neural Networks