Public market in downtown Boise opens Saturday