Pleasanton city council holds first district map hearing