What factors affect the vegetation of a place?