Parallel molecular mechanisms for enzyme temperature adaptation