Three ideas for free (or cheap) things to do in the Tucson area for the weekend of May 3-4.