Why do they always make driveways too small?