Vehicles ride through a waterlogged roads in Jammu