Checklist: All the reasons Yahoo is going to acquire Foursquare