Lyft outlines all the reasons ridesharing could fail, in its IPO documents