Homeless shelters will now be allowed in most areas of Salt Lake City under a city ordinance the City Council passed.