Looking at the overhead Google view someone posted - it appears the roof of the building is black, and there are trees. Could a stressed pilot in an emergency have taken a quick look below him and in the dark mistaken the roof for an empty parking lot? That would explain opting to land there, rather than the roadway.