Affirm files for IPO, joining Airbnb and DoorDash | Fortune