'Future' brings rap, energy to Raleigh stage