I was on a cruise to St. Thomas last year and saw some wonderful mimosa looking trees with vivid yellow or red flowers. I'm attaching a pic. I then noticed them in Miami when I got back. Can they grow in the mid-south? What are they called?