Identifying and evaluating functional connectivity for building urban ecological networks