Muslim cabbies and makeshift prayer space.