A linear complementarity method for dynamic analysis of bridges under moving vehicles considering separation and surface roughness. (1st July 2015)