St. Rita Church, New Orleans, celebrates Palm Sunday