plant habitats