A post says
I like living in London because it’s where most of my family members and friends live and there have lots of things to do here.
I guess the following sentence means the same thing as the one above
... there are lots of things to do here
Are "there are" and "there have" interchangeable?