I type Florencio Varela, Argentina into the search bar, and Google Street View takes me back to the calle I walked out onto every morning for three months, more than 10 years ago. One mission area of many.