Also, that looks like a college campus, or something similar. Speaking from experience, squirrels that live on campus...