Planet Fitness to open at Mayfair Shopping Center