Try public transport to avoid traffic, says O'Dowd
The minister hopes the start of rail services from the new Grand Central Station will encourage people to use public transport.