Hiking safety and rescue