Welcome back Twitter…where did you go?