Modeling of soil heterogeneity and its effects on seismic response of multi-support structures