20010826 city.delhi: New Shatabdi Express a relief for commuters