crocodile habitat