MAR-FL: A Communication Efficient Peer-to-Peer Federated Learning System