RodeoHouston lineup includes Janet Jackson, Kid Rock, KISS