Rescue teams save trapped caver