does bruno mars write his own songs