Alessia Cara checks in to talk about her latest album, SNL performance and more!