A winter night shelter in Bedford will provide up to 2,000 beds and 4,000 meals across 100 nights this winter.