Read more: www.newscientist.com Earth will one day face an asteroid collision – but can we do anything about it?