St. Pete businesses hoping for big Grand Prix weekend