At US mosques, Ramadan becomes a lifeline for many