NBA files federal lawsuit against players