How to Defend Earth From Asteroids