who is nas dating right now james maslow and miranda cosgrove dating