Heterogeneous Ice Formation On Natural Dusts And Minerals