Incorporating the information and uncertainties of loop-detector and floating car data in freeway traffic state estimation