Humpback whale sighting at Jersey Shore