Machine Learning Framework for Predicting Reliability of Solder Joints