Are humans reaching their biological limits? See here.