Vehicle vending machine lets drivers book, pay and drive away a test car from their mobile phone