explain what happens at each of the different types of plate boundaries(divergent boundaries, convergent boundaries and transform boundaries)​