The episode is being aired this Wed at 10pm, according to Tv.com, IMDB.com, and CBS.com.
As for why they didn't play it last week, perhaps there was some conflict (ie a baseball game), or sometimes, shows just don't play every single week just to extend the season longer (or mess with and anger the fans).