these-were-the-top-7-technology-advancements-made-in-2017