Social networking sites future demands