Railways divert in Punjab, short terminates several trains. Check full list