From David Bowie to Chuck Berry to James Brown, guitarist Carlos Alomar has worked with some of the biggest personalities in rock 'n' roll.