IT on the Go: An Intelligent Vending Solution