Photos: Nirvana, Kiss and the E Street Band join rock hall