Small yellow flowers struggle to bloom against an overcast sky in downtown Buffalo, NY.