Our environment and lifestyle play a much greater role than our genes in determining our longevity, a new study shows.