The RSPCA and Cats Protection say cafes cannot provide cats with a good quality of life.