Montgomery, Alabama, home of the Biscuits, is a city that carries the weight of its history in its streets and the people who call it home