Did the solar system ‘bounce’ finish the dinosaurs?