Updated CV

Updated CV with Yelp, new presentations/talks and recruiting events.