Multi-Point Rendezvous in Multi-Robot Systems