Spirit Airlines files for bankruptcy as it tries to recover from fai...