Underwater robotic terrain-relative navigation using acoustic shadows in sonar imagery