Limiting factors of plant life