EUNIS Habitat Classification: Expert system, characteristic species combinations and distribution maps of European habitats