On size and survival: progress and pitfalls in the allometry of life span.