Your Cell Phone Knows Where You Were Last Night . . . Who Else Does?