Marriage halls in Punjab and KP reopen