Shoals Hospital gets new name