inventions that could have changed the world