The Ad Platform: Competition heats up for SSPs