Experimental and field investigation of a bridge-weigh-in-motion (BWIM) system. Improving the accuracy of bridge inspection, evaluation, and fatigue assessment