Cat cafe coming to Hamilton this summer