Cleaner waters have led to an increase in whale sightings near New York City, giving people the chance to witness these magnificent creatures up close.