Community Sustainability Fair slated for May 3