Miley Cyrus Has a New Single With Snoop Lion, John Mayer Announces His Next Tour, and More!