Non-intrusive bridge weigh-in-motion: integrating geophones and strain sensors for accurate vehicle characterization.