Airbnb files for IPO, shows it can actually make a profit – CNET