This app is super reliable. I use it for the northeast corridor a few times a week, as my work hours can vary. It has never given me wrong or slow information.
SJknowitall about onTime : NJT, Light Rail, Bus