living in franklin, tn pros and cons