Finding asteroids that could hit Earth — early enough for humanity to act