After five years of radio silence, Macklemore & Ryan Lewis are back.