Community rallies to support Elmira man fighting brain cancer