Slick City brings high-speed indoor thrills to Fort Myers