Everything you need to know to hike the Grand Canyon rim-to-rim. How to do it as a day hike, how to stay safe, packing list, shuttle.