population of Huntsville, Alabama