a submarine is a boat that can go underwater