Indian Railways Chugs Along Despite Hiccups