Human hibernation is a real possibility - this is how it might work