I'm planning on meeting my parents in Vegas then go along with them to Zion and Bryce in March. However they will continue on to more parks after Bryce and I will need to return to Vegas, or maybe SLC to fly back to San Francisco. What's the best way to get back? Rent a car in Bryce and drive myself? Are there buses? Trains?