Doncic scores 34, Mavs get defensive in 115-90 win over Heat