Added Exception handling to Driver, and BlockingQueue to rentalRequests