Transport Minister Pablo Rodriguez says Via Rail has 30 days to make some changes following a train delay that left passengers stranded over the weekend.