Practical round-robin differential-phase-shift quantum key distribution