Found this morning on Temple University's main campus in Philadelphia PA, between the Bio-Life and Beury buildings. Best guess is that it smacked into one of the 3rd story Bio-Life windows. Green back, yellow breast, black cheeks, about the size of a small computer mouse. The only bright yellow birds I've seen near here (about an hour north) have been goldfinches, but I don't think that's what this is.