Preventive maintenance for heterogeneous industrial vehicles with incomplete usage data