What new development in Pullman means for neighborhood and residents