Go snorkelling with humpbacks in eastern Canada