Kendrick Lamar has dropped a new album. It's called GNX, and it arrived without warning after the rapper shared a one-minute teaser.