Comparative performance evaluation of machine learning models for predicting the ultimate bearing capacity of shallow foundations on granular soils | Synapse