Design of ballasted railway track foundations using numerical modelling. Part I: Development | Synapse