We've all been there. It is 11:15 at the music club, and the band you have been excited to see for months still has not taken the stage. Show time said 9:00 but you have yet to hear any music. You give a big yawn, and look at your watch again. Nothing.