U.S. life expentancy not keeping up with peer countries