Application of soft computing techniques for shallow foundation reliability in geotechnical engineering | Synapse