railways vs punjab