小行星撞击地球及其带来的影响有哪些