Briefly describe distributed memory systems and shared memory systems. Make sure to mention advantages/disadvantages of each.