Wynwood's III Points Festival to showcase innovative artwork in October