Could it have been a hummingbird? It looked a lot like these.
https://maavianrecords.com/records/2013-019/
We’re too close to Boston, so I don’t expect to see a hummingbird around here, but is it possible for them to live here? There are many small pockets of backyard gardens and parks here. Also a lot of trees for a city.