SnapFlora: AI Plant Identifier