Made sure we handle NaN's

For total trains == 0
Increased the timeout period for snapshots to 15 mins

It's closer to the number of successful responses I get back anyway