Braiding Majorana zero modes using quantum dots