how has the internet affected marketings