A survey of swarm-inspired metaheuristics in P2P systems: some theoretical considerations and hybrid forms. (20th October 2020)