Numerical modeling of meteorite impact-induced shock and elastic wave propagation and crater formation in heterogeneous material