Microblogging site Twitter is 7 years old