Stream community structure in relation to spatial and temporal variation: a habitat templet study of two contrasting New Zealand streams