SeaClouds: a European project on seamless management of multi-cloud applications