Hospitals to start posting prices Jan. 1, but some worry it could cause more confusion than clarity