How the ultimate 90s musical Rent holds up 20 years later