Sports Authority files for bankruptcy