Similar Items: An ERA5-derived mesovortex tracking framework for investigating tropical cyclogenesis