Developing and comparing deep learning and machine learning algorithms for osteoporosis risk prediction