Soil and water bioengineering : practice and research needs for reconciling natural hazard control and ecological restoration