Given a 2D grid of "1" (land) and "0" (water), return the number of islands. Islands connect horizontally and vertically.
"1"
"0"