NASA Tells Congress About Meteors: Pay or Pray