A hidden Markov model combined with RFID-based sensors for accurate vehicle route prediction