what are alabama's largest cities and populations?