Kashmir Rail Link project: Indian Railways develops new tunnelling method to conquer challenging Himalayan terrain