Boston Public Market opens amid crowds