Doximity files for IPO and says doctors will get allocation