Thousands will descend upon Dublin for the Marathon, but it might not be such a smooth sailing kind of day, with DART and bus disruptions as well as road closures.