The threat of an asteroid impacting Earth may still sound like the far-fetched plot line from a Hollywood blockbuster but nothing could be further from the truth.