https://livability.com/top-10/families/best-affordable-places-to-live/2018/ny/buffalo