VNF Placement and Resource Allocation for the Support of Vertical Services in 5G Networks