20110503 blogs: Javed Anwer: 'Twitter is our Times Square'