Invasive Burmese Pythons: Florida's Costly Battle for Ecological Balance