Communication-Constrained Multi-Robot Exploration with Intermittent Rendezvous