People have been dumping corpses into the Thames since at least the Bronze Age, study finds