Dynamic analysis of vehicle-bridge interaction using the substructure approach