Housing affordability improving across Charlotte