As sightings of great white sharks mount off Cape Cod, businesses in the Massachusetts town of Chatham are embracing the frenzy.