I am planning a trip to Montreal and would need to connect in Toronto. I could do a shorter connection to shorten travel time, but say the connection is 3 or 4 hours... will I have time to do anything in Toronto? Say I wanted a meal and a little bit of shopping, what is in walking distance of Union Station and will I make it back in time to catch my next train? Thanks!