Gravar-mail: Triptych: multi-objective optimisation of service deployment costs, application delay and bandwidth usage