Efficient Optimal Multi-Location Robot Rendezvous