fleet due diligence