Coastal land development - a shadow over the Great Barrier Reef.