Driver vacancies NYC and Delaware