Summer migrants stay for longer as our climate warms