Car-sharing platform Turo files for IPO