New festival to celebrate everything eco-friendly in Buffalo