Tropical systems