A comparison of approximate techniques for non-linear seismic soil response.