Nick Cannon Worries Fans With Late-Night Tweets Alluding to Leaving Planet