rainforest habitats