An Inhomogeneous Hidden Markov Model for Efficient Virtual Machine Placement in Cloud Computing Environments. (19th September 2016)