GPS to hike: Which devices are most reliable?