Remote sensing of coastlines: detection, extraction and monitoring