ecological role of snakes