Digital platforms: Has the time come for competition regulation?