december weather predictions in boise