Killer asteroids: Have cities been saved by b...