Application of Machine Learning in Satellite Derived Bathymetry and Coastline Detection