Multi-objective IoT service composition with replication using memetic NSGA-II with bottleneck-driven local search | Synapse