I have a trip planned this summer and would love to take a trip on Metra before hopping on my long distance train. Does Metra receive many delays or cancellations, or can I reliably take a trip out of the city and back? The trip i was looking at has me getting back to chicago around 2 hours prior to amtraks departure.