is johnstown, pa a good place to live