Up in the clouds: A Taxonomical Analysis of Network Management Functionalities from a Network as a Service Perspective