Renewable resources may have finally reached their limits.