who wrote why can't this be love