72 hours with the OnePlus Nord: all the ingredients for a successful sub-$500 phone