London mayor touts life sciences in visit to Massachusetts 5 years ago