Hate to even think its a terrorist job. That means there are more than one of them, and that explains why killing in different locales and time. That may also explain why they cannot find the truck and van. The guy could have parked the truck/van and hopped into a waiting car and drove off, while the police was hunting for a truck/van.
It is gonna be nerve wrecking going into VA and DC for business meetings for the next two days.