added a simple promise based trip service to return some trip data