octopus habitat