It’s that time of the year again. Hundreds of up-and-coming bands will swarm the city for this year’s CMJ showcase. Over the course of five days, there will be over 1,000 shows. It’s any music lover’s dream come true. It’s also a pain in the ass. There’s no way to…