List technological advancements that have benefited humans.