The purpose of the R-2 Agricultural Residential District is to provide for areas where agricultural activities should be preserved and low-density residential development encouraged. Further, it is the purpose of this district to provide space for certain types of low-impact development which, by its nature, will not create an undue hardship on municipal resources for public services and facilities.