Fresh, local produce abounds at the Granville Public Market