Train services in Punjab and Haryana restored