Plantible hauls in $21.5M in funding