Evolutionary Game Theory Applied to Service Selection and Network Ecologies