Joint Application Placement and Request Routing Optimization for Dynamic Edge Computing Service Management