At least 56 people, mostly beggars and homeless, have died during a cold snap in poor areas of northern Bangladesh this week, local officials and doctors said.