39 trains delayed, 15 cancelled as cold wave intensifies