I am installing a new driveway or expanding my existing driveway. Do I need a building permit? A building permit is required.