Twitter vs. Facebook for social marketing