A practical procedure for time-domain soil-structure interaction analysis of structures on pile foundations