Twitter's future in question