The streets of Cairo are busy, vibrant and noisy, but Ramadan brings another kind of flow: Religious beats from a small band. Cairo is a bustling, noisy city of 20 million people. But for the Muslim ...