20141108 home.science: Comet bombarded Mars sky with meteor shower; Nasa says