Spatio-temporal heterogeneity of water and plant adaptation mechanisms in karst regions: a review