Here's why Columbus was ranked the No. 3 most livable city