Comparing Mexican spotted owl habitat suitability in two different habitat types using a multi-scale ensemble learning framework