Mobile Computing: Models on the Go