tokens: Riparian zones are important in ecology , environmental resource management , and civil engineering because of their role in soil conservation , their habitat biodiversity , and the influence they have on fauna and aquatic ecosystems , including grasslands , woodlands , wetlands , or even non-vegetative areas .