Strategies for Handling Temporal Uncertainty in Pickup and Delivery Problems with Time Windows