Functional over-redundancy and vulnerability of lichen communities decouple across spatial scales and environmental severity