A Fleet Management System Based on Complex Event Processing