Text this: Ship Detection with Deep Learning in Optical Remote-Sensing Images: A Survey of Challenges and Advances