how long is the palm springs tram ride